;*****************************************************************************************************
;+
; NAME:
;
;      IGL_GetSymbolList
;
; PURPOSE:
;
;      This function returns the vector of symbol names which are
;      possible to use in the Interactive Graphic Library through the
;      use of the SYMCAT routine from the Coyote Library. It should
;      never be called directly by the user.
;
; CALLING SEQUENCE:
;
;      list = IGL_GetSymbolList()
;
; ARGUMENTS:
;
;      None.
;                 
; KEYWORD PARAMETERS:
;
;      None.
;
; PACKAGE:
;
;    Interactive Graphics Library (IGL)
;
; AUTHORS:
;
;        RAPHAEL SADOUN
;        Graduate Student
;        Institut d'Astrophysique de Paris
;        98 bis boulevard Arago
;        75014 PARIS FRANCE
;        E-mail: raphael.sadoun@gmail.com
;
;
; MODIFICATION HISTORY:
;
;     Written by: Raphael Sadoun, 24 April 2012
;-
;*****************************************************************************************************
FUNCTION IGL_GetSymbolList

  COMPILE_OPT idl2, HIDDEN
  ON_ERROR, 2

  symList = ['No symbol', $
              'Plus sign', $
              'Asterisk', $
              'Dot (period)', $
              'Open diamond', $
              'Open upward triangle', $
              'Open square', $
              'X', $
              'Defined by the user with USERSYM', $
              'Open circle', $
              'Histogram style plot', $
              'Open downward triangle', $
              'Open rightfacing triangle', $
              'Open leftfacing triangle', $
              'Filled diamond', $
              'Filled square', $
              'Filled circle', $
              'Filled upward triangle', $
              'Filled downward triangle', $
              'Filled rightfacing triangle', $
              'Filled leftfacing triangle', $
              'Hourglass', $
              'Filled Hourglass', $
              'Bowtie', $
              'Filled bowtie', $
              'Standing Bar', $
              'Filled Standing Bar', $
              'Laying Bar', $
              'Filled Laying Bar', $
              'Hat up', $
              'Hat down', $
              'Hat right', $
              'Hat down', $
              'Big cross', $
              'Filled big cross', $
              'Circle with plus', $
              'Circle with X', $
              'Upper half circle', $
              'Filled upper half circle', $
              'Lower half circle', $
              'Filled lower half circle', $
              'Left half circle', $
              'Filled left half circle', $
              'Right half circle', $
              'Filled right half circle', $
              'Star', $
              'Filled star']

  return, symList

END
